# @Time : 2025/1/5 12:49
# @Author : Fioman 
# @Phone : 13149920693
"""
sizeLayout表的初始化
本表主要保存的内容是eap下发的参数有两个参数需要本地编辑保存,根据尺寸的不同
对应的起jointNumber(几拼板),layoutMode(排板方式,横排和竖排)
"""

import time

from db_tool.db_config import TableName,           TableRegister
from personal_tool.enum_data import LayoutMode

tableName: str = TableName.sizeLayouts.name
initData = {
    "key": int(time.time()),
    "width": 1244,  # PNL长
    "height": 520,  # PNL宽
    "jointNumber": "2",
    "layoutMode": LayoutMode.Vertical.value
}
TableRegister.register_table(tableName, initData)

if __name__ == '__main__':
    from db_tool.db_config import re_init_table

    # 重新创建表结构,或者新增表字段之后,重新初始化表内容,谨慎使用
    re_init_table(tableName, initData)
